package com.ruoyi.swla2.service;

import java.util.List;
import com.ruoyi.swla2.domain.TerminalsFreezeXb;

/**
 * 小用户冻结数据Service接口
 * 
 * @author gdqt
 * @date 2023-08-28
 */
public interface ITerminalsFreezeXbService 
{
    /**
     * 查询小用户冻结数据
     * 
     * @param tenantId 小用户冻结数据主键
     * @return 小用户冻结数据
     */
    public TerminalsFreezeXb selectTerminalsFreezeXbByTenantId(String tenantId);

    /**
     * 查询小用户冻结数据列表
     * 
     * @param terminalsFreezeXb 小用户冻结数据
     * @return 小用户冻结数据集合
     */
    public List<TerminalsFreezeXb> selectTerminalsFreezeXbList(TerminalsFreezeXb terminalsFreezeXb);

    /**
     * 新增小用户冻结数据
     * 
     * @param terminalsFreezeXb 小用户冻结数据
     * @return 结果
     */
    public int insertTerminalsFreezeXb(TerminalsFreezeXb terminalsFreezeXb);

    /**
     * 修改小用户冻结数据
     * 
     * @param terminalsFreezeXb 小用户冻结数据
     * @return 结果
     */
    public int updateTerminalsFreezeXb(TerminalsFreezeXb terminalsFreezeXb);

    /**
     * 批量删除小用户冻结数据
     * 
     * @param tenantIds 需要删除的小用户冻结数据主键集合
     * @return 结果
     */
    public int deleteTerminalsFreezeXbByTenantIds(String[] tenantIds);

    /**
     * 删除小用户冻结数据信息
     * 
     * @param tenantId 小用户冻结数据主键
     * @return 结果
     */
    public int deleteTerminalsFreezeXbByTenantId(String tenantId);
}
